bf4a9b2fcdd4cf6b54520532eeebdf9cd6a05737,findbugs/src/java/edu/umd/cs/findbugs/ba/npe/NullDerefAndRedundantComparisonFinder.java,NullDerefAndRedundantComparisonFinder,examineNullValues,#,231

Before Change


                classContext.getNonExceptionPostDominatorsAnalysis(method);
            removeStrictlyPostDominatedLocations(derefLocationSet, postDomAnalysis);
            
            removeStrictlyPostDominatedLocations(knownNullAndDoomedAt, postDomAnalysis);
            
            removeStrictlyPostDominatedLocations(assignedNullLocationSet, postDomAnalysis);
            

After Change



            

            if (PRUNE_GUARANTEED_DEREFERENCES) {
                PostDominatorsAnalysis postDomAnalysis =
                    classContext.getNonExceptionPostDominatorsAnalysis(method);
            removeStrictlyPostDominatedLocations(derefLocationSet, postDomAnalysis);
            
            removeStrictlyPostDominatedLocations(knownNullAndDoomedAt, postDomAnalysis);
            
            removeStrictlyPostDominatedLocations(assignedNullLocationSet, postDomAnalysis);
            }